home *** CD-ROM | disk | FTP | other *** search
/ Workbench Design / WB Collection.iso / workbench werkzeuge / kickstart tools / makekick / history < prev    next >
Text File  |  1996-04-07  |  8KB  |  158 lines

  1. ****************************************************************************
  2.  
  3.                         MJSoft's Kicker and Utilites
  4.  
  5.                                   HISTORY
  6.  
  7. ****************************************************************************
  8.  
  9.  
  10. 27/08/92 MKick.1: History created
  11. 27/08/92 MKick.2: Beta=1
  12. 27/08/92 MKick.3: Version 1.1
  13. 27/08/92 MKick.4: IFF KICK supported
  14. 11/09/92 MakeKick.1: Added ability to use long lines ('\' before NL)
  15. 11/09/92 MakeKick.2: Repaired bug in output buffer handling
  16. 06/10/92 MKick.5: Adresses $100-$3ff are cleared during each reset
  17. 17/10/92 MKick.6: WB Start added
  18. 17/10/92 MKick.7: Repaired re-kicking
  19. 09/12/92 MakeKick.3: Added RELPATCH
  20. 09/12/92 MKick.8: Added relative patches
  21. 11/12/92 MakeKickDisk.1: Created
  22. 11/12/92 MKick.9: Repaired absolute kickstarts
  23. 11/12/92 MKick.10: Repaired ORIGINAL gadget state in GUI
  24. 12/12/92 MakeKick.4: Added CHECKSUM
  25. 12/12/92 MakeKick.5: AUTO option made
  26. 12/12/92 MakeKick.6: Added AUTOSUM
  27. 12/12/92 MKick.11: Checksum of kickstart file implemented
  28. 12/12/92 MKick.12: Repaired floppy-disk loading
  29. 12/12/92 MKick.13: Correct memory freeing after errors
  30. 12/12/92 MKick.14: Implemented AutoCheckSum of kickstarts
  31. 13/12/92 MakeKick.7: Added PATCH2 and PATCH1
  32. 13/12/92 MKick.15: 1.x patches implemented
  33. 13/12/92 MKick.16: Repaired BCPL relocations
  34. 13/12/92 MKick.17: Improved kickstart sorting in GUI
  35. 13/12/92 MKick.18: Added routines for resident 1.x
  36. 13/12/92 MKick.19: "Loading kickstart %d.%d" message disabled when using GUI
  37. 13/12/92 MKick.20: Loading from ROM supported
  38. 13/12/92 MKick.21: Switch AUTO added
  39. 13/12/92 MKick.22: ROM switch added
  40. 13/12/92 MKick.23: Allocated 8 bytes before tags (defence against MemList
  41.          chunks)
  42. 13/12/92 MKick.24: KickMemList cleared
  43. 14/12/92 MKick.25: Solved problems with ALF
  44. 14/12/92 MKick.26: Repaired re-kick routine
  45. 17/01/93 MakeKick.8: Supported new format of PAT & RTB files
  46. 17/01/93 MakeKick.9: Implemented searching for C0-RAM patches
  47. 17/01/93 MKick.27: Kickstart directory defaults to DEVS:Kickstarts
  48. 17/01/93 MKick.28: No more illegal FreeMems when error with KS in disconnected
  49.          C0-RAM
  50. 17/01/93 MKick.29: Repaired memory allocation when 2.0 in CHIP RAM
  51. 17/01/93 MKick.30: Startup tags completely rewritten
  52. 17/01/93 MKick.31: Version 1.2
  53. 27/01/93 MakeKick.10: Repaired searching for C0-PATCH
  54. 28/01/93 MakeKick.11: Implemented analysis of Encrypted and SuperKickstart
  55.          formats
  56. 28/01/93 MakeKick.12: Implemented KICKTO option
  57. 28/01/93 MKick.32: Repaired processing of option KICKDIR
  58. 28/01/93 MKick.33: Better error checking of absolute kickstarts
  59. 01/02/93 MKick.34: User-selectable killing of old resident modules - NOTAGS
  60.          switch
  61. 01/02/93 MKick.35: Checking of ADR option (valid system RAM?)
  62. 01/02/93 MKick.36: FORCE switch
  63. 01/02/93 MKick.37: Removed bug in 'No memory for temp. buffer' error handling -
  64.          doesn't crash now
  65. 01/02/93 MKick.38: Removed unused ResidentTag #2 (MKick.hook)
  66. 01/02/93 MKick.39: Selective filtering of resident modules
  67. 15/03/93 MKick.40: Allocated resident tags are checked for interferences with
  68.          DATAMOVEd kickstart
  69. 15/03/93 MKick.41: Repaired selection of resident modules (doesn't leave
  70.          KickTags $80000000)
  71. 16/03/93 MKick.42: After-RESET alerts are now displayed properly
  72. 16/03/93 MKick.43: Kicking of 1.X no longer supported
  73. 16/03/93 MKick.44: Salvage of C0-RAM implemented
  74. 16/03/93 MKick.45: Restoring of V39 alert timing value implemented
  75. 16/03/93 MKick.46: Added DEBUG switch
  76. 16/03/93 MKick.47: Better resident tag allocation strategy
  77. 20/03/93 MKick.48: Another DATAMOVE bug fixed: overlaying buffer & kickstart
  78.          could result in crash
  79. 23/03/93 MKick.49: Included version string ($VER)
  80. 23/03/93 MKick.50: The DEBUG option survives reset caused by re-kick
  81. 24/03/93 MKick.51: Another bug in resident tag processing fixed ($80000000...)
  82. 24/03/93 MKick.52: Attributes of expansion memory corrected (RAD V39 works)
  83. 24/03/93 MKick.53: New processing of memtags -> (RAD V39 survives RESET)
  84. 25/03/93 MKick.54: Black background restored after resident tag in RAM KS
  85. 25/03/93 MKick.55: Resident tag processing slightly improved
  86. 25/03/93 MKick.56: Processing of resident tags was incorrectly skipped in some
  87.          situations
  88. 14/05/93 MakeKickDisk.2: MKick is now loaded from C:
  89. 14/05/93 MakeKickDisk.3: The startup-sequence contains KICKDIR parameter -> GUI
  90.          works
  91. 14/05/93 MakeKickDisk.4: The disk contains DEVS/System-configuration
  92. 14/05/93 MakeKickDisk.5: Version 1.1
  93. 15/05/93 MakeKick.13: Automatic detection of CHIP-RAM stack memory allocation
  94.          (not from top of mem)!
  95. 15/05/93 MKick.57: ADR option: SKick-style addresses (higher word only)
  96.          supported
  97. 17/05/93 MKick.58: Version 1.3
  98. 17/05/93 MKick.59: Beta=0
  99. 20/07/93 MKick.60: Small code cleanup
  100. 20/07/93 MKick.61: Now compatible with SinSoft's KickStat
  101. 31/07/93 MKick.62: Restored ability to kick 1.X kickstarts (I need it for my
  102.          GVP530)
  103. 31/07/93 MKick.63: Fixup of expansion board processing in V1.X
  104. 01/08/93 MKick.64: Big code cleanup
  105. 01/08/93 MKick.65: Parsing of WB arguments repaired (it didn't work since V1.2
  106.          ...)
  107. 02/08/93 MKick.66: CPU caches are flushed before reset
  108. 02/08/93 MKick.67: CACHE switch added
  109. 02/08/93 MKick.68: Beta=1
  110. 02/08/93 MKick.69: ROM kickstart can be selected as permanent (AUTO option
  111.          assumes it's in RAM)
  112. 02/08/93 MKick.70: Special handling of C0-RAM when 1.3 kicked by DATAMOVE
  113.          routine
  114. 02/08/93 MKick.71: ADR option now correctly survives reset (if removing KS in
  115.          RAM)
  116. 05/08/93 MKick.72: Waiting for all disks are validated on start
  117. 05/08/93 MKick.73: Better scanning of memory
  118. 05/08/93 MKick.74: Disconnecting of C0-RAM on machines with EXP-RAM repaired
  119. 05/08/93 MKick.75: Analysis of currently running KS optimized a bit
  120. 05/08/93 MKick.76: WAIT option forces waiting before re-kick to ROM and
  121.          disconnecting of C0-RAM
  122. 05/08/93 MKick.77: Fixed bug causing random crashes of kicking back to 1.3
  123. 05/08/93 MKick.78: CoolCapture cleared before kicking
  124. 05/08/93 MKick.79: Now able to kick to $200000 (it has been crashing before)
  125. 05/08/93 MKick.80: Improved checking of memory address of absolute kickstarts
  126. 06/08/93 MKick.81: Repaired help page (the 'EXP' option was referenced as 'EXT')
  127. 06/08/93 MKick.82: New style of help screen
  128. 06/08/93 MKick.83: Many parts of code re-written or significantly changed
  129. 06/08/93 MKick.84: Multiple memory options possible
  130. 06/08/93 MKick.85: Kicking can be aborted by CTRL-C
  131. 07/08/93 MKick.86: GUI updated to handle new system of options
  132. 07/08/93 MKick.87: Tests KS memory before trying to load a kickstart
  133. 07/08/93 MKick.88: No more stealing of CHIP RAM if failed
  134. 07/08/93 MKick.89: Now checks if there is resident information created by
  135.          another version of MKick
  136. 07/08/93 MKick.90: ADDMEM option implemented: installs non-autoconfig RAM to the
  137.          system
  138. 07/08/93 MKick.91: Kickstart can be stored in non-autoconfig RAM; NAC switch
  139.          added
  140. 07/08/93 MKick.92: Removed some bugs causing improper operation with RAM in
  141.          32-bit address space
  142. 07/08/93 MKick.93: Version 1.4
  143. 07/08/93 MKick.94: DEBUG set & LMB hold during 2nd phase: startup-sequence of
  144.          V36+ disabled
  145. 08/08/93 MKick.95: Kicking of 1.3 to $200000 now works
  146. 12/08/93 MKick.96: Repaired bug in ROM KS detection causing crashes if V37+ in
  147.          ROM
  148. 12/08/93 MKick.97: Some messages shortened to fit in the GUI window
  149. 21/09/93 MKick.98: Added EXP/NAC memory has KICK attribute set (only in V39+)
  150. 21/09/93 MKick.99: MKick crashed when called from kickstart kicked by different
  151.          version
  152. 06/11/93 MKick.100: Version 1.5
  153. 06/11/93 MKick.101: Beta=0
  154. 11/04/94 MKick.102: Automatic creation of Kickstart memlist if no other memlist
  155.          contains the image
  156. 11/04/94 MKick.103: LMB hold during phase #1 -> all resident modules removed
  157. 11/04/94 MKick.104: Version 1.6
  158.